malay peninsula - English Synonyms Dictionary